bordercolor="#999999"; $mmStyle->borderstyle="solid"; $mmStyle->borderwidth=1; $mmStyle->fontfamily="Verdana, Tahoma, Arial"; $mmStyle->fontsize="75%"; $mmStyle->fontstyle="normal"; $mmStyle->headerbgcolor="#ffffff"; $mmStyle->headercolor="#000000"; $mmStyle->offbgcolor="#eeeeee"; $mmStyle->offcolor="#000000"; $mmStyle->onbgcolor="#ddffdd"; $mmStyle->oncolor="#000099"; $mmStyle->outfilter="randomdissolve(duration=0.3)"; $mmStyle->overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color=#777777', Direction=135, Strength=3)"; $mmStyle->padding=4; $mmStyle->pagebgcolor="#82B6D7"; $mmStyle->pagecolor="black"; $mmStyle->separatorcolor="#999999"; $mmStyle->separatorsize=1; $mmStyle->subimage="../../arrow.gif"; $mmStyle->subimagepadding=2; $mmStyle->createMenuStyle("menuStyle"); // Create the main menu, note that the PHP property names all match the name of the menu property $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->alwaysvisible="true"; $mmMenu->orientation="horizontal"; $mmMenu->left=10; $mmMenu->top=10; // Add some menu items - This can be all on one line using the addItemFromText method. // However, you can add single item properties using the following code: /* $mmItem = new mItem(); $mmItem->addItemElement("text", "Single Item Test"); $mmItem->addItemElement("url", "singleitems.php"); $mmItem->addItemElement("title", "Test of single item"); $mmItem->addItemElement("oncolor", "ff0000"); $mmMenu->addItemFromItem($mmItem); */ $mmMenu->addItemFromText("status=Back To Home Page;text=Home;url=http://www.milonic.com/;"); $mmMenu->addItemFromText("showmenu=Samples;text=Menu Samples;"); $mmMenu->addItemFromText("showmenu=Milonic;text=Milonic;"); $mmMenu->addItemFromText("showmenu=Partners;text=Partners;"); $mmMenu->addItemFromText("showmenu=Links;text=Links;"); $mmMenu->addItemFromText("showmenu=MyMilonic;text=My Milonic;"); $mmMenu->createMenu("Main Menu"); $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->overflow="scroll"; $mmMenu->addItemFromText("text=Plain Text Horizontal Style DHTML Menu Bar;url=/menusample1.php;"); $mmMenu->addItemFromText("text=Vertical Plain Text Menu;url=/menusample2.php;"); $mmMenu->addItemFromText("text=All Horizontal Menus;url=/menusample25.php;"); $mmMenu->addItemFromText("text=Using The Popup Menu Function Positioned by Images;url=/menusample24.php;"); $mmMenu->addItemFromText("text=Classic XP Style Menu;url=/menusample82.php;"); $mmMenu->addItemFromText("text=XP Style;url=/menusample86.php;"); $mmMenu->addItemFromText("text=XP Taskbar Style Menu;url=/menusample83.php;"); $mmMenu->addItemFromText("text=Office XP Style Menu;url=/menusample47.php;"); $mmMenu->addItemFromText("text=Office 2003 Style Menu;url=/menusample46.php;"); $mmMenu->addItemFromText("text=Apple Mac Style Menu;url=/menusample72.php;"); $mmMenu->addItemFromText("text=Amazon Style Tab Menu;url=/menusample74.php;"); $mmMenu->addItemFromText("text=Milonic Home Menu;url=/menusample78.php;"); $mmMenu->addItemFromText("text=Windows 98 Style Menu;url=/menusample13.php;"); $mmMenu->addItemFromText("text=Multiple Styles Menu;url=/menusample5.php;"); $mmMenu->addItemFromText("text=Multi Colored Menu Items;url=/menusample80.php;"); $mmMenu->addItemFromText("text=Multi Colored Menus Using Styles;url=/menusample7.php;"); $mmMenu->addItemFromText("text=Multi Tab;url=/menusample50.php;"); $mmMenu->addItemFromText("text=Tab Top;url=/menusample52.php;"); $mmMenu->addItemFromText("text=Multi Columns;url=/menusample73.php;"); $mmMenu->addItemFromText("text=100% Width Span Menu;url=/menusample26.php;"); $mmMenu->addItemFromText("text=Follow Scrolling Style Menu;url=/menusample10.php;"); $mmMenu->addItemFromText("text=Menu Positioning With Offsets;url=/menusample23.php;"); $mmMenu->addItemFromText("text=Table Based (Relative) Menus;url=/menusample9.php;"); $mmMenu->addItemFromText("text=Opening Windows and Frames with the Menu;url=/menusample11.php;"); $mmMenu->addItemFromText("text=Menus Over Form Selects, Flash and Java Applets;url=/menusample14.php;"); $mmMenu->addItemFromText("text=Activating Functions on Mouseover;url=/menusample15.php;"); $mmMenu->addItemFromText("text=Drag Drop Menus;url=/menusample22.php;"); $mmMenu->addItemFromText("text=Menus with Header Type Items;url=/menusample8.php;"); $mmMenu->addItemFromText("text=Right To Left Openstyle;url=/menusample65.php;"); $mmMenu->addItemFromText("text=Up Openstyle Featuring Headers;url=/menusample33.php;"); $mmMenu->addItemFromText("text=DHTML Menus and Tooltips;url=/menusample6.php;"); $mmMenu->addItemFromText("text=Unlimited Level Menus Example;url=/menusample67.php;"); $mmMenu->addItemFromText("text=Context Right Click Menu;url=/menusample27.php;"); $mmMenu->addItemFromText("text=Menus built entirely from images;url=/menusample18.php;"); $mmMenu->addItemFromText("text=Static Images Sample;url=/menusample16.php;"); $mmMenu->addItemFromText("text=Rollover Swap Images Sample;url=/menusample17.php;"); $mmMenu->addItemFromText("text=Background Item Images;url=/menusample20.php;"); $mmMenu->addItemFromText("text=Background Image Buttons;url=/menusample89.php;"); $mmMenu->addItemFromText("text=Menu Background Images;url=/menusample76.php;"); $mmMenu->addItemFromText("text=Creating Texture with Menu Background Images;url=/menusample19.php;"); $mmMenu->addItemFromText("text=Static Background Item Images;url=/menusample71.php;"); $mmMenu->addItemFromText("text=Vertical Static Background Item Images;url=/menusample87.php;"); $mmMenu->addItemFromText("text=World Map Sample;url=/menusample92.php;"); $mmMenu->addItemFromText("text=US Map Sample;url=/menusample91.php;"); $mmMenu->addItemFromText("text=Image Map Sample;url=/menusample4.php;"); $mmMenu->addItemFromText("text=Rounded Edges Imperial Style;url=/menusample21.php;"); $mmMenu->addItemFromText("text=Corporation;url=/menusample40.php;"); $mmMenu->addItemFromText("text=International;url=/menusample70.php;"); $mmMenu->addItemFromText("text=Clean;url=/menusample32.php;"); $mmMenu->addItemFromText("text=3D Gradient Block;url=/menusample57.php;"); $mmMenu->addItemFromText("text=Descreet;url=/menusample42.php;"); $mmMenu->addItemFromText("text=Agriculture;url=/menusample41.php;"); $mmMenu->addItemFromText("text=Breeze;url=/menusample29.php;"); $mmMenu->addItemFromText("text=Chart;url=/menusample66.php;"); $mmMenu->addItemFromText("text=Cartoon;url=/menusample77.php;"); $mmMenu->addItemFromText("text=Start Button Menu;url=/menusample69.php;"); $mmMenu->addItemFromText("text=Tramline;url=/menusample54.php;"); $mmMenu->createMenu("Samples"); $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->addItemFromText("text=Product Purchasing Page;url=http://www.milonic.com/cbuy.php;"); $mmMenu->addItemFromText("text=Contact Us;url=http://www.milonic.com/contactus.php;"); $mmMenu->addItemFromText("text=Newsletter Subscription;url=http://www.milonic.com/newsletter.php;"); $mmMenu->addItemFromText("text=FAQ;url=http://www.milonic.com/menufaq.php;"); $mmMenu->addItemFromText("text=Discussion Forum;url=http://www.milonic.com/forum/;"); $mmMenu->addItemFromText("text=Software License Agreement;url=http://www.milonic.com/license.php;"); $mmMenu->addItemFromText("text=Privacy Policy;url=http://www.milonic.com/privacy.php;"); $mmMenu->createMenu("Milonic"); $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->addItemFromText("status=(aq) Web Server Hosting & Services;text=(aq) Web Hosting;url=http://www.a-q.co.uk/;"); $mmMenu->addItemFromText("text=WebSmith;url=websmith;"); $mmMenu->addItemFromText("text=SMS 2 Email;url=http://www.sms2email.com/;"); $mmMenu->createMenu("Partners"); $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->addItemFromText("status=Apache Web Server, the basis of Milonic's Web Site;text=Apache Web Server;url=http://www.apache.org/;"); $mmMenu->addItemFromText("status=MySQL, Milonic's Prefered Choice of Database Server;text=MySQL Database Server;url=http://ww.mysql.com/;"); $mmMenu->addItemFromText("status=PHP - Web Server Scripting as used by Milonic;text=PHP - Development;url=http://www.php.net/;"); $mmMenu->addItemFromText("status=PHP Based Web Forum, Milonic's Recommended Forum Software;text=phpBB Web Forum System;url=http://www.phpbb.net/;"); $mmMenu->addItemFromText("showmenu=Anti Spam;status=Anti Spam Solutions, as used by Milonic;text=Anti Spam Tools;"); $mmMenu->createMenu("Links"); $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->addItemFromText("text=Spam Cop;url=http://www.spamcop.net/;"); $mmMenu->addItemFromText("text=Mime Defang;url=http://www.mimedefang.org/;"); $mmMenu->addItemFromText("text=Spam Assassin;url=http://www.spamassassin.org/;"); $mmMenu->createMenu("Anti Spam"); $mmMenu=new mMenu(); $mmMenu->style="menuStyle"; $mmMenu->addItemFromText("text=Login;url=http://www.milonic.com/login.php;"); $mmMenu->addItemFromText("text=Licenses;url=http://www.milonic.com/mylicenses.php;"); $mmMenu->addItemFromText("text=Invoices;url=http://www.milonic.com/myinvoices.php;"); $mmMenu->addItemFromText("text=Make Support Request;url=http://www.milonic.com/reqsupport.php;"); $mmMenu->addItemFromText("text=View Support Requests;url=http://www.milonic.com/mysupport.php;"); $mmMenu->addItemFromText("text=Your Details;url=http://www.milonic.com/mydetails.php;"); $mmMenu->createMenu("MyMilonic"); commitMenus(); ?>



This page demonstrates the technique for building menus using PHP

Normal PHP Menus
Table based PHP Menus

The files needed are mm_phpconfig.php and mm_phpmenu.php
JavaScript Menu Powered by Milonic